machete with a handle guard - Spanish English Dictionary